cross stitching - Turkish English Dictionary